<?php

namespace App\Models\Anchor;

use App\Models\BaseModel;

//主播
class AnchorModel extends BaseModel
{
    /**
     * 与模型关联的数据表。
     *
     * @var string
     */
    protected $table = 'anchor';
    /**
     * 与表关联的主键
     *
     * @var string
     */
    protected $primaryKey = 'id';
    /**
     * 执行模型是否自动维护时间戳。
     *
     * @var bool
     */
    public $timestamps = false;

    /**
     * 可以被批量赋值的属性。
     *
     * @var array
     */
    protected $fillable = array(
        "nickname", "status", "created_at", "remark"
    );


    /**
     * 查询数据需要过滤掉的属性。
     *
     * @var array
     */

    protected $hidden = array(//        'updated_at'
    );

    public function statusList()
    {
        return [
            0 => '正常',
            1 => '冻结'
        ];
    }

    public function getStatusDesc($key)
    {
        $allStatus = $this->statusList();
        return !empty($allStatus[$key]) ? $allStatus[$key] : '未知';
    }
}
